package com.iwhalecloud.citybrain.flow.platform.manager.common.client;

import lombok.Data;

import java.io.Serializable;

/**
　　* @description: 流程候选人请求实体
　　* @author shenrm
　　* @date 2021/12/6 17:40 
　　*/
@Data
public class HttpCandidateDto implements Serializable {

    /**
     * 序列化
     */
    private static final long serialVersionUID = 8192458475154314137L;

    /**
     * 数据类型,包括：STA：具体人员 ORG：组织 ROL：角色 GROUP：用户组 POSITION：岗位 RELATIONSHIP：关系 FUNCTION：自定义函数
     */
    private String type;

    /**
     * 对应的数值
     */
    private String code;

    /**
     * 流程实例ID
     */
    private String processInstanceId;

    /**
     * 任务ID
     */
    private String taskId;

    /**
     * 当前任务节点处理人
     */
    private String userCode;
}
